Star Power Supply, PS60A-24 (30781880)